polysilicon microstructure - French English Dictionary